camera crews - German English Dictionary